stench trap - Turc Anglais Dictionnaire